Skip to content
This repository has been archived by the owner on Sep 1, 2020. It is now read-only.

Latest commit

 

History

History
7 lines (4 loc) · 723 Bytes

8.2 - 函数列表.md

File metadata and controls

7 lines (4 loc) · 723 Bytes

函数列表

Swoole\WebSocket\ServerSwoole\Server的子类,因此可以调用Swoole\Server的全部方法。

需要注意WebSocket服务器向客户端发送数据应当使用Swoole\WebSocket\Server::push方法,此方法会进行WebSocket协议打包。而Swoole\Server::send方法是原始的TCP发送接口。

Swoole\WebSocket\Server::disconnect方法可以从服务端主动关闭一个WebSocket连接,可以指定状态码(根据WebSocket协议,可使用的状态码为十进制的一个整数,取值可以是10004000-4999)和关闭原因(采用utf-8编码、字节长度不超过125的字符串)。在未指定情况下状态码为1000,关闭原因为空。